Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of alabama river
  1. noun
    a river in Alabama formed by the confluence of the Coosa and Tallapoosa Rivers near Montgomery; flows southwestward to become a tributary of the Mobile River

    Similar: 

Explanation of alabama river
My lists:
Recently viewed words: